导航菜单
首页 >  csp复赛真题 哪里可以做  > CSP信奥复赛考前注意事项,考前防爆“零”!

CSP信奥复赛考前注意事项,考前防爆“零”!

每年复赛都有相当数量的学生因为考试环境和操作不规范导致0分,俗称“爆0”。曹老师整理了一份复赛注意事项,避免爆“爆0”,参加复赛的学生一定要仔细阅读。

👉代码保存位置【爆0率 80%】

大部分省份是要求考生自己建文件夹,每道题都建文件夹,考场上会有明确说明。

以2021年题目为例,先以自己考号创建文件夹BJ-01006,个别省要求考号+考生姓名,考场看清要求即可,然后为每道题创建子文件夹,即便某道题不会做,也建议把题目文件夹创建了。

Windows系统编程时,一定要勾选显示文件扩展名,选手将程序命名为candy.cpp,实际上是candy.cpp.cpp;选手将输入文件命名为candy.in,实际上是candy.in.txt,所以一定要显示文件扩展名!

未按规定建立目录、建立的目录名出现错误或提交的源程序没有放在相应的子目录下,都会导致选手0分,责任由选手承担,全国要求:选手试题目录下,不得包含除有效答案以外的任何文件和目录。

提交代码时,只保留.cpp文件,把编译后的产生的文件全部删掉,删掉生成的可执行程序、*.in文件、*.out文件、*.ans文件等

👉代码在线提交

以北京为例,使用代码回收系统,考生在线提交代码,在NOI Linux系统里打开firefox火狐浏览器,输入程序回收系统地址(具体地址在认证点现场公布)打开程序回收系统页面,登录下载考题。

提交代码时看清是哪道题,别张冠李戴,把源代码复制粘贴到回收系统,代码可以多次提交,系统以最后一次提交内容为准。建议选手做一道题提交一次,不要等到临近考试结束时再匆忙提交,以免出现提交失败的情况。

👉文件重定向【爆0率 70%】

无论是在Windows上离线答题,还是使用回收系统在线提交,考生的代码都会下载离线测评,在NOI Linux系统里使用Arbiter测评软件离线测评,所以文件重定向代码一定要写上,不然离线测评爆0!

最后的fclose()可写可不写,建议考生不要写fclose()。

使用freopen()一定注意每道题的文件名要修改,比如2021年为例:

👉代码规范 【爆0率 60%】

■ 比赛时应使用万能头文件

#include

■ 为了防止数据溢出,整数变量均建议使用long long 类型,如果需要大量使用,可以给long long 类型起一个别名ll,使代码更简洁

typedef long long ll;不建议使用#define ll long long

■ 定义全局变量,看清题目最后的数据范围要求,比如 0 

相关推荐: